@charset "utf-8";
/* Admincp ep8 */

html {background:#E7E7E7 url(../images/img/bg_html.jpg) repeat-x left top;}
body {margin:auto; padding:0px; width:100%; color:#6E6E6E; display:inline-block; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:17px;}

a {color:#333; outline:0; text-decoration: none;}
a:hover{color:#999;}

.f-left {float:left;}
.f-right {float:right;}
.clear {clear:both;}
.db {display:block;}
.dib {display:inline-block;}

div.container {width:990px; margin:auto; padding:45px 0 35px; text-align:left;}
div.header, div.content, div.footer {width:100%;}
div.header {height:auto; z-index:99; position:relative;}
div.content {padding-top:20px; overflow:hidden; background:#fff url(../images/img/bg_content.jpg) repeat-x left top;}
div.footer {min-height:100px; overflow:hidden; border-radius:0 0 14px 14px; -moz-border-radius:0 0 14px 14px; border-top:1px solid #EFEFEF; background:url(../images/img/bg_footer.gif) repeat-x left top;}

/* header_top */
div.header_top {width:100%; height:97px; border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; background:url(../images/img/bg_header_top.jpg) no-repeat left top;}

/* header_menu */
div.header_menu {width:100%; min-height:43px; border-bottom:1px solid #dcdcdc; background:#fff url(../images/img/bg_header_menu.gif) repeat-x left top;}
div.header_menu ul {width:auto; display:block; padding:0; margin:0; list-style:none;}
div.header_menu ul li {float:left; width:auto; border-right:1px solid #DCDCDC;}
div.header_menu ul li a {min-height:19px; line-height:16px; color:#161616; display:block; padding:13px 20px 11px 19px; font-size:13px; text-transform:uppercase;}
div.header_menu ul li a:hover, 
div.header_menu ul li a.active {background:url(../images/img/bg_header_menu-a.gif) repeat-x left top;}

/* content_box */
div.content_box {}
div.content_box ul.box_product {padding:0 0 0 15px; margin:0; list-style:none;}
div.content_box ul.box_product li {width:228px; display:inline-block; padding:15px 0 18px; margin:0 10px 10px 0;  text-align:center;border:1px solid #ECEBEB; border-radius:2px; -moz-border-radius:2px; background:url(../images/img/bg_box_product-li.png) repeat-x left top;}
div.content_box ul.box_product li div.name {height:34px; padding:0 20px 20px; text-align:left;}
div.content_box ul.box_product li div.name a {color:#696667; font-size:12px; text-transform:uppercase;}
div.content_box ul.box_product li div.name a:hover {text-decoration:underline;}
div.content_box ul.box_product li div.img {height:160px; margin-bottom:9px;}
div.content_box ul.box_product li div.img img {max-width:100%; height:160px;}
div.content_box ul.box_product li div.price {height:25px; padding:9px 0; line-height:25px; color:#292526; font-size:17px; font-weight:bold;}
div.content_box ul.box_product li div.view a {color: #696667; padding: 6px 20px 5px; display:inline-block; font-weight: bold; line-height: 15px; text-decoration: none; text-transform: none; border-bottom: 1px solid #DFDFDF; border-radius: 3px 3px 3px 3px; background: url(../images/img/bg_view-a.png) repeat-x scroll 0 bottom #FAFAFA;}
div.content_box ul.box_product li div.view a:hover {color:#fff; border-bottom-color: #141414; background: url(../images/img/bg_view-a.png) repeat-x scroll 0 top #3A3A3A;}

/* content_left */
div.content_left {width:190px; padding-left:10px; margin-bottom:20px;}
div.content_left div.box_specials {width:auto; border:1px solid #e7e7e7; border-radius:7px; -moz-border-radius:7px;}
div.content_left div.box_specials div.box_heading {color: #555050; font-size: 17px; font-weight: normal; line-height: 21px; padding: 6px 0 5px 10px; border-bottom: 1px solid #E7E7E7; border-radius: 7px 7px 0 0; -moz-border-radius:7px 7px 0 0; background: url(../images/img/box_heading.jpg) repeat-x scroll 0 0 #F6F6F6;}
div.content_left div.box_specials ul {padding:10px 10px 7px 10px; margin:0; list-style:none; border-radius: 0 0 7px 7px; -moz-border-radius:0 0 7px 7px; background: url(../images/img/bg_box_specials-ul.png) repeat scroll 0 0;}
div.content_left div.box_specials ul li {display:block; padding-bottom:10px; margin-bottom:10px; background:url(../images/img/bg_box_specials-li.gif) repeat-x left bottom;}
div.content_left div.box_specials ul li:last-child {padding-bottom:0; background:none;}
div.content_left div.box_specials ul li span.img {width:auto; margin-bottom:10px; text-align:center; overflow:hidden;}
div.content_left div.box_specials ul li span.img img {max-width:100%; max-height:200px; margin:0 auto;}
div.content_left div.box_specials ul li span.name {height:34px; margin-bottom:7px; overflow:hidden;}
div.content_left div.box_specials ul li span.name a {color: #696667; font-size: 11px; line-height: normal; text-transform: uppercase;}
div.content_left div.box_specials ul li span.name a:hover {text-decoration:underline;}
div.content_left div.box_specials ul li span.price {color: #000000; font-size: 14px; font-weight: bold; line-height: 17px; text-align:center; margin-bottom:7px;}
div.content_left div.box_specials ul li span.view {text-align:center;}
div.content_left div.box_specials ul li span.view a {color: #696667; padding: 6px 20px 5px; display:inline-block; font-weight: bold; line-height: 15px; text-decoration: none; text-transform: none; border-bottom: 1px solid #DFDFDF; border-radius: 3px 3px 3px 3px; background: url(../images/img/bg_view-a.png) repeat-x scroll 0 bottom #FAFAFA;}
div.content_left div.box_specials ul li span.view a:hover {color:#fff; border-bottom-color: #141414; background: url(../images/img/bg_view-a.png) repeat-x scroll 0 top #3A3A3A;}

/* content_right */
div.content_right {width:770px; min-height:500px; margin-right:10px;}
div.content_right div.box_bread {color: #000000; font-size: 12px; margin-bottom: 10px; padding: 6px 5px 5px 10px; border-bottom: 1px solid #CBCBCB; border-radius: 3px 3px 3px 3px; background: url(../images/img/box_heading.jpg) repeat-x scroll left top #D6D3CC;}
div.content_right div.box_bread a {color: #191919; font-size: 12px;}
div.content_right div.product_info {width:auto; padding: 10px; margin-bottom: 10px; border: 1px solid #E7E7E7; border-radius: 3px 3px 3px 3px; background: url(../images/img/bg_box_specials-ul.png) repeat scroll 0 0 transparent;}

div.content_right div.product_info div.info_top {width:100%; margin-bottom:10px; top:0; z-index:9999; position:relative;}
div.content_right div.product_info div.info_top div.zoom-section {margin-right: 12px; padding: 6px 6px 2px; border: 1px solid #E7E7E7; border-radius: 3px;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-small-image {width: 292px; height: 292px; margin-bottom: 7px; padding:4px; text-align: center; border: 1px solid #E7E7E7;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-small-image img {max-width:100%; max-height:100%; margin:0 auto;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-small-image div#wrap {height:100% !important;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-small-image div#wrap a {display:inline-block !important; height:100% !important;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-small-image div#wrap div.mousetrap {top:0; left:0; right:0;}
.cloud-zoom-lens {border: 4px solid #888; margin:-4px; background-color:#fff; cursor:move;}
.cloud-zoom-big {left:305px !important; border:4px solid #ccc; overflow:hidden;}
.cloud-zoom-loading {color:white; background:#222; padding:3px; border:1px solid #000;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-desc {float:left; width:300px; border:1px solid #e7e7e7;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-desc p {display:block; margin:0; padding:2px;}
div.content_right div.product_info div.info_top div.zoom-section div.zoom-desc p a {float:left; margin:0 3px; height:auto;}
div.content_right div.product_info div.info_top div.top_right {width:420px;}
div.content_right div.product_info div.info_top div.top_right h1 {color: #303030; display:block; padding-top: 4px; margin-top: 0; margin-bottom: 13px; line-height:30px; font-size: 25px; font-weight: 600; font-family: 'Open Sans',sans-serif;}
div.content_right div.product_info div.info_top div.top_right div.description {color: #A6A4A4; display:block; line-height: 20px; padding: 15px 5px 10px 0; border-bottom: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7;}
div.content_right div.product_info div.info_top div.top_right div.description ul {padding:0; margin:0; list-style:none;}
div.content_right div.product_info div.info_top div.top_right div.description ul li {width:100%; margin-bottom:7px;}
div.content_right div.product_info div.info_top div.top_right div.description ul li.price {font-size:18px;}
div.content_right div.product_info div.info_top div.top_right div.description ul li b {width:auto; color:#191919;}
div.content_right div.product_info div.info_top div.top_right div.description ul li span {width:auto;}
div.content_right div.product_info div.info_nd {width:100%; padding:10px 0;}
div.content_right div.product_info div.info_nd div.box_conter {padding:0 10px; border:1px solid #e7e7e7;}
div.content_right div.product_info div.info_nd div.box_conter div.img {width:100%; margin-bottom:10px; text-align:center;}
div.content_right div.product_info div.info_nd div.box_conter div.img img {max-width:100%; max-height:700px; margin:0 auto;}

img.zoom-tiny-image{ max-width:50px; }


